package com.example.basic.web.model.binding;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.example.basic.base.IdEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * <p>
 * 遗体与担架板与设备绑定关系
 * </p>
 *
 * @roleor zzl
 * @since 2024-3-14
 */
@Data
@TableName("sys_binding_info")
@ApiModel(value="BindingInfo对象", description="遗体与担架板与设备绑定关系")
public class BindingInfo extends IdEntity {

    @TableField(exist = false)
    public static final String ID = "id";

    @TableField(exist = false)
    public static final String agv_code = "agv_code";

    @TableField(exist = false)
    public static final String device_code = "device_code";

    @TableField(exist = false)
    public static final String remains_code = "remains_code";

    @TableField(exist = false)
    public static final String document_no = "document_no";

    @TableField(exist = false)
    public static final String origin_device_code = "origin_device_code";

    @ApiModelProperty(value = "数据id")
    @TableId(value = "id")
    private String id;

    @ApiModelProperty(value = "机器人编码")
    @TableField("agv_code")
    private String agvCode;

    @ApiModelProperty(value = "设备编码")
    @TableField("device_code")
    private String deviceCode;

    @ApiModelProperty(value = "遗体编码")
    @TableField("remains_code")
    private String remainsCode;

    @ApiModelProperty(value = "单据号")
    @TableField("document_no")
    private String documentNo;

    @ApiModelProperty(value = "原设备编码")
    @TableField("origin_device_code")
    private String originDeviceCode;
}